<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 通过字面量的方式创建字符串
        // 输入汉字的时候必须用到单引号或者双引号
        let a = ''
        let b ="满山猴子你腚最红"
        let num = 123456789
        console.log(num.length);//数字是获取不到长度的
        // 通过下标的方式获取
        console.log(b[2]);
        // .charAt()   根据下标查找
        console.log(b.charAt(3));
        // 字符串长度   .length
        console.log(b.length);
        // 字符串遍历
        for (let i = 0;  i<b.length; i++) {
            console.log(b[i]);       
        }

        for (let item of b) {
           console.log(item);
 
        }

        //修改字符串
        // b[b.length-1]
        // 这样是无效的 字符定义后不可以修改
        // b = '满山猴子你红最紫'
        console.log(b);
        
        // 查找某个字符是否存在   index Of
        // 找到符合条件的第一个元素的下标并返回，如果找不到返回-1
        //从前往后找    indexOf
        console.log(b.indexOf('最红'));
        //从后往前找    lastIndexOf
        console.log(b.lastIndexOf('最红'));

        // 判断是否包含字符
        console.log(b.includes('猴'));
        // 以...开头是的话返回true  没有的话返回false
        console.log(b.startsWith('满山'));
        // 以...结尾是的话返回true  没有的话返回false 
        console.log(b.endstsWith('猴子你'));
        
    </script>
</body>
</html>